package com.jyw.business.obstacles.domain.dto.web;

import com.jyw.common.core.page.BasePage;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;


/**
 * @author w_q
 * @date 2023/8/1713:50
 * @Description:
 */
@Data
@ApiModel("我的工单入参DTO")
public class WorkOrderPageDto extends BasePage {

    @ApiModelProperty("关键字搜索")
    private String keywords;

    @ApiModelProperty("报修开始时间(yyyy-MM-dd)")
    private String startTime;

    @ApiModelProperty("报修结束时间(yyyy-MM-dd)")
    private String endTime;

    @ApiModelProperty("处理人Id")
    private Long makeUserId;

    @ApiModelProperty("科室ID")
    private Long departmentId;

    @ApiModelProperty("故障分类")
    private String faultType;

    @ApiModelProperty(value = "审核状态：end_examine通过；no_examine驳回")
    private String processValue;

    @ApiModelProperty("完成开始时间(yyyy-MM-dd)")
    private String completeStartTime;

    @ApiModelProperty("完成结束时间(yyyy-MM-dd)")
    private String completeEndTime;

    @ApiModelProperty("审核开始时间(yyyy-MM-dd)")
    private String examineStartTime;

    @ApiModelProperty("审核结束时间(yyyy-MM-dd)")
    private String examineEndTime;

    @ApiModelProperty("查询自己ID")
    private Long userId;

    @ApiModelProperty(value = "所属小组id",hidden = true)
    private String teamId;



}
